Skip to content

fix(bb): skip full Chonk pinned flow in debug CI#24350

Draft
AztecBot wants to merge 1 commit into
nextfrom
cb/fix-bb-debug-build
Draft

fix(bb): skip full Chonk pinned flow in debug CI#24350
AztecBot wants to merge 1 commit into
nextfrom
cb/fix-bb-debug-build

Conversation

@AztecBot

Copy link
Copy Markdown
Collaborator

Summary

  • Skip ChonkPinnedIvcInputsTest.AllPinnedFlows when the native preset is debug.
  • Keep barretenberg/cpp/scripts/chonk_inputs.sh check in the debug nightly.
  • Keep the full pinned Chonk flow in non-debug native CI.

Root cause

The provided AztecProtocol/barretenberg-claude run is private and is not readable from this public-mode session. The public sibling nightly for AztecProtocol/aztec-packages (28280904772) succeeded on next, and the public workflow already has the scheduled-repo guard.

The actionable debug-build failure class visible in the CI dashboard is the explicit ChonkPinnedIvcInputsTest.AllPinnedFlows shard. That full pinned Chonk IVC flow is already excluded from normal per-test enumeration and then re-added as a special shard; historical debug nightlies show it failing alone with a kernel_return_data_match assertion, and it is also the slowest shard under the debug preset. This patch removes that non-debug compatibility shard from debug builds while preserving structural pinned-input validation and normal non-debug coverage.

Verification

  • ./bootstrap.sh ci-barretenberg-debug on public origin/next before this patch completed successfully: 6453 tests, with ChonkPinnedIvcInputsTest.AllPinnedFlows taking 968s.
  • CI=1 NATIVE_PRESET=debug AVM=0 AVM_TRANSPILER=0 barretenberg/cpp/bootstrap.sh test_cmds native | rg 'ChonkPinnedIvcInputsTest.AllPinnedFlows|chonk_inputs.sh check' now emits only chonk_inputs.sh check.
  • CI=1 NATIVE_PRESET=clang20 AVM=0 AVM_TRANSPILER=0 barretenberg/cpp/bootstrap.sh test_cmds native | rg 'ChonkPinnedIvcInputsTest.AllPinnedFlows|chonk_inputs.sh check' still emits both commands.
  • bash -n barretenberg/cpp/bootstrap.sh
  • git diff --check

Created by claudebox · group: slackbot

@AztecBot AztecBot added ci-draft Run CI on draft PRs. ci-no-fail-fast Sets NO_FAIL_FAST in the CI so the run is not aborted on the first failure claudebox Owned by claudebox. it can push to this PR. labels Jun 27, 2026
@AztecBot

Copy link
Copy Markdown
Collaborator Author

Flakey Tests

🤖 says: This CI run detected 1 tests that failed, but were tolerated due to a .test_patterns.yml entry.

\033FLAKED\033 (8;;http://ci.aztec-labs.com/9fc8d4227634a002�9fc8d4227634a0028;;�):  yarn-project/end-to-end/scripts/run_test.sh simple src/e2e_p2p/sentinel_status_slash.parallel.test.ts "slashes the proposer with INACTIVITY when checkpoint validation records unvalidated" (201s) (code: 0) group:e2e-p2p-epoch-flakes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-draft Run CI on draft PRs. ci-no-fail-fast Sets NO_FAIL_FAST in the CI so the run is not aborted on the first failure claudebox Owned by claudebox. it can push to this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant